package com.ztesoft.book.core.sys.sysoperatelog.dto;

import com.baomidou.mybatisplus.annotation.TableName;
import com.ztesoft.book.core.base.base.dto.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 重要表的操作日志表管理
 *
 * @author 马超
 * 创建时间：2021-07-27
 */
@Data
@TableName("sys_operate_log")
@EqualsAndHashCode(callSuper = true)
public class SysOperateLogDTO extends BaseEntity {


    /**
     * 操作类型 create update delete.
     */
    private String type;

    /**
     * 操作表.
     */
    private String targetTable;

    /**
     * ip地址.
     */
    private String ip;

    /**
     * 操作用户id.
     */
    private String userId;

    /**
     * 操作结果.
     */
    private String result;

    /**
     * 操作是否成功
     */
    private Integer state;


    /**----------------冗余字段-----------------begin-------------------------------**/

    /**---------------冗余字段------------------end-------------------------------**/

}
